inoculating needle - German English Dictionary